home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / COM / Handy Mail 1.0b4 folder.sit / Handy Mail 1.0b4 folder / Handy Mail 1.0b5 Patch / Drag items to "Resources" / Run Sequences / background_2577.xml next >
Extensible Markup Language  |  1996-01-31  |  32KB  |  803 lines

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE background PUBLIC "-//Apple, Inc.//DTD background V 2.0//EN" "" >
  3. <background>
  4.     <id>2577</id>
  5.     <filler1>0</filler1>
  6.     <bitmap>BMAP_3818.pbm</bitmap>
  7.     <cantDelete> <false /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <link rel="stylesheet" type="text/css" href="stylesheet_3075.css" />
  11.     <part>
  12.         <id>2</id>
  13.         <type>field</type>
  14.         <visible> <true /> </visible>
  15.         <dontWrap> <false /> </dontWrap>
  16.         <dontSearch> <false /> </dontSearch>
  17.         <sharedText> <false /> </sharedText>
  18.         <fixedLineHeight> <false /> </fixedLineHeight>
  19.         <autoTab> <false /> </autoTab>
  20.         <lockText> <false /> </lockText>
  21.         <rect>
  22.             <left>128</left>
  23.             <top>327</top>
  24.             <right>140</right>
  25.             <bottom>344</bottom>
  26.         </rect>
  27.         <style>rectangle</style>
  28.         <autoSelect> <false /> </autoSelect>
  29.         <showLines> <false /> </showLines>
  30.         <wideMargins> <false /> </wideMargins>
  31.         <multipleLines> <false /> </multipleLines>
  32.         <reservedFamily> 0 </reservedFamily>
  33.         <titleWidth>0</titleWidth>
  34.         <icon>0</icon>
  35.         <textAlign>left</textAlign>
  36.         <font>Geneva</font>
  37.         <textSize>9</textSize>
  38.         <textStyle>plain</textStyle>
  39.         <textHeight>12</textHeight>
  40.         <name>spoolPath</name>
  41.         <script></script>
  42.     </part>
  43.     <part>
  44.         <id>3</id>
  45.         <type>field</type>
  46.         <visible> <true /> </visible>
  47.         <dontWrap> <false /> </dontWrap>
  48.         <dontSearch> <false /> </dontSearch>
  49.         <sharedText> <false /> </sharedText>
  50.         <fixedLineHeight> <false /> </fixedLineHeight>
  51.         <autoTab> <false /> </autoTab>
  52.         <lockText> <false /> </lockText>
  53.         <rect>
  54.             <left>111</left>
  55.             <top>327</top>
  56.             <right>123</right>
  57.             <bottom>344</bottom>
  58.         </rect>
  59.         <style>rectangle</style>
  60.         <autoSelect> <false /> </autoSelect>
  61.         <showLines> <false /> </showLines>
  62.         <wideMargins> <false /> </wideMargins>
  63.         <multipleLines> <false /> </multipleLines>
  64.         <reservedFamily> 0 </reservedFamily>
  65.         <titleWidth>0</titleWidth>
  66.         <icon>0</icon>
  67.         <textAlign>left</textAlign>
  68.         <font>Geneva</font>
  69.         <textSize>9</textSize>
  70.         <textStyle>plain</textStyle>
  71.         <textHeight>12</textHeight>
  72.         <name>configPath</name>
  73.         <script></script>
  74.     </part>
  75.     <part>
  76.         <id>4</id>
  77.         <type>field</type>
  78.         <visible> <true /> </visible>
  79.         <dontWrap> <false /> </dontWrap>
  80.         <dontSearch> <false /> </dontSearch>
  81.         <sharedText> <false /> </sharedText>
  82.         <fixedLineHeight> <false /> </fixedLineHeight>
  83.         <autoTab> <false /> </autoTab>
  84.         <lockText> <false /> </lockText>
  85.         <rect>
  86.             <left>0</left>
  87.             <top>221</top>
  88.             <right>12</right>
  89.             <bottom>238</bottom>
  90.         </rect>
  91.         <style>rectangle</style>
  92.         <autoSelect> <false /> </autoSelect>
  93.         <showLines> <false /> </showLines>
  94.         <wideMargins> <false /> </wideMargins>
  95.         <multipleLines> <false /> </multipleLines>
  96.         <reservedFamily> 0 </reservedFamily>
  97.         <titleWidth>0</titleWidth>
  98.         <icon>0</icon>
  99.         <textAlign>left</textAlign>
  100.         <font>Geneva</font>
  101.         <textSize>9</textSize>
  102.         <textStyle>plain</textStyle>
  103.         <textHeight>12</textHeight>
  104.         <name>uupcPath</name>
  105.         <script></script>
  106.     </part>
  107.     <part>
  108.         <id>5</id>
  109.         <type>field</type>
  110.         <visible> <true /> </visible>
  111.         <dontWrap> <false /> </dontWrap>
  112.         <dontSearch> <false /> </dontSearch>
  113.         <sharedText> <false /> </sharedText>
  114.         <fixedLineHeight> <false /> </fixedLineHeight>
  115.         <autoTab> <false /> </autoTab>
  116.         <lockText> <false /> </lockText>
  117.         <rect>
  118.             <left>0</left>
  119.             <top>240</top>
  120.             <right>12</right>
  121.             <bottom>257</bottom>
  122.         </rect>
  123.         <style>rectangle</style>
  124.         <autoSelect> <false /> </autoSelect>
  125.         <showLines> <false /> </showLines>
  126.         <wideMargins> <false /> </wideMargins>
  127.         <multipleLines> <false /> </multipleLines>
  128.         <reservedFamily> 0 </reservedFamily>
  129.         <titleWidth>0</titleWidth>
  130.         <icon>0</icon>
  131.         <textAlign>left</textAlign>
  132.         <font>Geneva</font>
  133.         <textSize>9</textSize>
  134.         <textStyle>plain</textStyle>
  135.         <textHeight>12</textHeight>
  136.         <name>uupcName</name>
  137.         <script></script>
  138.     </part>
  139.     <part>
  140.         <id>6</id>
  141.         <type>field</type>
  142.         <visible> <true /> </visible>
  143.         <dontWrap> <false /> </dontWrap>
  144.         <dontSearch> <false /> </dontSearch>
  145.         <sharedText> <false /> </sharedText>
  146.         <fixedLineHeight> <false /> </fixedLineHeight>
  147.         <autoTab> <false /> </autoTab>
  148.         <lockText> <false /> </lockText>
  149.         <rect>
  150.             <left>146</left>
  151.             <top>327</top>
  152.             <right>158</right>
  153.             <bottom>344</bottom>
  154.         </rect>
  155.         <style>rectangle</style>
  156.         <autoSelect> <false /> </autoSelect>
  157.         <showLines> <false /> </showLines>
  158.         <wideMargins> <false /> </wideMargins>
  159.         <multipleLines> <false /> </multipleLines>
  160.         <reservedFamily> 0 </reservedFamily>
  161.         <titleWidth>0</titleWidth>
  162.         <icon>0</icon>
  163.         <textAlign>left</textAlign>
  164.         <font>Geneva</font>
  165.         <textSize>9</textSize>
  166.         <textStyle>plain</textStyle>
  167.         <textHeight>12</textHeight>
  168.         <name>mailPath</name>
  169.         <script></script>
  170.     </part>
  171.     <part>
  172.         <id>8</id>
  173.         <type>field</type>
  174.         <visible> <true /> </visible>
  175.         <dontWrap> <false /> </dontWrap>
  176.         <dontSearch> <false /> </dontSearch>
  177.         <sharedText> <false /> </sharedText>
  178.         <fixedLineHeight> <false /> </fixedLineHeight>
  179.         <autoTab> <false /> </autoTab>
  180.         <lockText> <false /> </lockText>
  181.         <rect>
  182.             <left>0</left>
  183.             <top>263</top>
  184.             <right>12</right>
  185.             <bottom>280</bottom>
  186.         </rect>
  187.         <style>rectangle</style>
  188.         <autoSelect> <false /> </autoSelect>
  189.         <showLines> <false /> </showLines>
  190.         <wideMargins> <false /> </wideMargins>
  191.         <multipleLines> <false /> </multipleLines>
  192.         <reservedFamily> 0 </reservedFamily>
  193.         <titleWidth>0</titleWidth>
  194.         <icon>0</icon>
  195.         <textAlign>left</textAlign>
  196.         <font>Geneva</font>
  197.         <textSize>9</textSize>
  198.         <textStyle>plain</textStyle>
  199.         <textHeight>12</textHeight>
  200.         <name>remoteNode</name>
  201.         <script></script>
  202.     </part>
  203.     <part>
  204.         <id>9</id>
  205.         <type>field</type>
  206.         <visible> <true /> </visible>
  207.         <dontWrap> <false /> </dontWrap>
  208.         <dontSearch> <false /> </dontSearch>
  209.         <sharedText> <false /> </sharedText>
  210.         <fixedLineHeight> <false /> </fixedLineHeight>
  211.         <autoTab> <false /> </autoTab>
  212.         <lockText> <false /> </lockText>
  213.         <rect>
  214.             <left>0</left>
  215.             <top>285</top>
  216.             <right>12</right>
  217.             <bottom>302</bottom>
  218.         </rect>
  219.         <style>rectangle</style>
  220.         <autoSelect> <false /> </autoSelect>
  221.         <showLines> <false /> </showLines>
  222.         <wideMargins> <false /> </wideMargins>
  223.         <multipleLines> <false /> </multipleLines>
  224.         <reservedFamily> 0 </reservedFamily>
  225.         <titleWidth>0</titleWidth>
  226.         <icon>0</icon>
  227.         <textAlign>left</textAlign>
  228.         <font>Geneva</font>
  229.         <textSize>9</textSize>
  230.         <textStyle>plain</textStyle>
  231.         <textHeight>12</textHeight>
  232.         <name>dialRetry</name>
  233.         <script></script>
  234.     </part>
  235.     <part>
  236.         <id>10</id>
  237.         <type>field</type>
  238.         <visible> <true /> </visible>
  239.         <dontWrap> <false /> </dontWrap>
  240.         <dontSearch> <false /> </dontSearch>
  241.         <sharedText> <false /> </sharedText>
  242.         <fixedLineHeight> <false /> </fixedLineHeight>
  243.         <autoTab> <false /> </autoTab>
  244.         <lockText> <false /> </lockText>
  245.         <rect>
  246.             <left>0</left>
  247.             <top>304</top>
  248.             <right>12</right>
  249.             <bottom>321</bottom>
  250.         </rect>
  251.         <style>rectangle</style>
  252.         <autoSelect> <false /> </autoSelect>
  253.         <showLines> <false /> </showLines>
  254.         <wideMargins> <false /> </wideMargins>
  255.         <multipleLines> <false /> </multipleLines>
  256.         <reservedFamily> 0 </reservedFamily>
  257.         <titleWidth>0</titleWidth>
  258.         <icon>0</icon>
  259.         <textAlign>left</textAlign>
  260.         <font>Geneva</font>
  261.         <textSize>9</textSize>
  262.         <textStyle>plain</textStyle>
  263.         <textHeight>12</textHeight>
  264.         <name>retryDelay</name>
  265.         <script></script>
  266.     </part>
  267.     <part>
  268.         <id>11</id>
  269.         <type>field</type>
  270.         <visible> <true /> </visible>
  271.         <dontWrap> <false /> </dontWrap>
  272.         <dontSearch> <false /> </dontSearch>
  273.         <sharedText> <false /> </sharedText>
  274.         <fixedLineHeight> <false /> </fixedLineHeight>
  275.         <autoTab> <false /> </autoTab>
  276.         <lockText> <false /> </lockText>
  277.         <rect>
  278.             <left>232</left>
  279.             <top>238</top>
  280.             <right>369</right>
  281.             <bottom>334</bottom>
  282.         </rect>
  283.         <style>scrolling</style>
  284.         <autoSelect> <false /> </autoSelect>
  285.         <showLines> <false /> </showLines>
  286.         <wideMargins> <false /> </wideMargins>
  287.         <multipleLines> <false /> </multipleLines>
  288.         <reservedFamily> 0 </reservedFamily>
  289.         <titleWidth>0</titleWidth>
  290.         <icon>0</icon>
  291.         <textAlign>left</textAlign>
  292.         <font>Geneva</font>
  293.         <textSize>9</textSize>
  294.         <textStyle>plain</textStyle>
  295.         <textHeight>12</textHeight>
  296.         <name>runSq</name>
  297.         <script></script>
  298.     </part>
  299.     <part>
  300.         <id>12</id>
  301.         <type>button</type>
  302.         <visible> <true /> </visible>
  303.         <reserved5> 0 </reserved5>
  304.         <reserved4> 0 </reserved4>
  305.         <reserved3> 0 </reserved3>
  306.         <reserved2> 0 </reserved2>
  307.         <reserved1> 0 </reserved1>
  308.         <enabled> <true /> </enabled>
  309.         <rect>
  310.             <left>321</left>
  311.             <top>181</top>
  312.             <right>404</right>
  313.             <bottom>201</bottom>
  314.         </rect>
  315.         <style>standard</style>
  316.         <showName> <true /> </showName>
  317.         <highlight> <false /> </highlight>
  318.         <autoHighlight> <true /> </autoHighlight>
  319.         <sharedHighlight> <true /> </sharedHighlight>
  320.         <family>0</family>
  321.         <titleWidth>0</titleWidth>
  322.         <icon>0</icon>
  323.         <textAlign>center</textAlign>
  324.         <font>Chicago</font>
  325.         <textSize>12</textSize>
  326.         <textStyle>plain</textStyle>
  327.         <name>Stop</name>
  328.         <script>on mouseUpset cursor to watchpauseSqstopSqclose window (short name of this stack)end mouseUp</script>
  329.     </part>
  330.     <part>
  331.         <id>13</id>
  332.         <type>field</type>
  333.         <visible> <true /> </visible>
  334.         <dontWrap> <false /> </dontWrap>
  335.         <dontSearch> <false /> </dontSearch>
  336.         <sharedText> <false /> </sharedText>
  337.         <fixedLineHeight> <false /> </fixedLineHeight>
  338.         <autoTab> <false /> </autoTab>
  339.         <lockText> <false /> </lockText>
  340.         <rect>
  341.             <left>0</left>
  342.             <top>326</top>
  343.             <right>13</right>
  344.             <bottom>344</bottom>
  345.         </rect>
  346.         <style>rectangle</style>
  347.         <autoSelect> <false /> </autoSelect>
  348.         <showLines> <false /> </showLines>
  349.         <wideMargins> <false /> </wideMargins>
  350.         <multipleLines> <false /> </multipleLines>
  351.         <reservedFamily> 0 </reservedFamily>
  352.         <titleWidth>0</titleWidth>
  353.         <icon>0</icon>
  354.         <textAlign>left</textAlign>
  355.         <font>Geneva</font>
  356.         <textSize>9</textSize>
  357.         <textStyle>plain</textStyle>
  358.         <textHeight>12</textHeight>
  359.         <name>fcGatePath</name>
  360.         <script></script>
  361.     </part>
  362.     <part>
  363.         <id>14</id>
  364.         <type>button</type>
  365.         <visible> <true /> </visible>
  366.         <reserved5> 0 </reserved5>
  367.         <reserved4> 0 </reserved4>
  368.         <reserved3> 0 </reserved3>
  369.         <reserved2> 0 </reserved2>
  370.         <reserved1> 0 </reserved1>
  371.         <enabled> <true /> </enabled>
  372.         <rect>
  373.             <left>19</left>
  374.             <top>270</top>
  375.             <right>102</right>
  376.             <bottom>286</bottom>
  377.         </rect>
  378.         <style>standard</style>
  379.         <showName> <true /> </showName>
  380.         <highlight> <false /> </highlight>
  381.         <autoHighlight> <true /> </autoHighlight>
  382.         <sharedHighlight> <true /> </sharedHighlight>
  383.         <family>0</family>
  384.         <titleWidth>0</titleWidth>
  385.         <icon>0</icon>
  386.         <textAlign>center</textAlign>
  387.         <font>Geneva</font>
  388.         <textSize>9</textSize>
  389.         <textStyle>plain</textStyle>
  390.         <name>_FirstClass</name>
  391.         <script>on sq_initglobal gFCGateApplNameput bg fld "fcGatePath" into gFCGateApplNamereturn trueend sq_initon sq_startglobal gFCPath,gFCGateApplName,gFCGateEnableput gFCPath & gFCGateApplName into fcGateApplif not gFCGateEnable thenrunLog "FirstClass Gateway has been disabled"return trueelserunLog "Open FirstClass Gateway"end ifif there is a file fcGateAppl then -- the programopen fcGateApplelserunLog "Fail to open FirstClass Gateway"end ifreturn trueend sq_starton sq_idleglobal gFCGateEnable,gFCGateApplNameif not gFCGateEnable then return trueif gFCGateApplName is in the programs thenreturn falseelsereturn trueend ifend sq_idleon sq_endrunLog "FC Gateway session completed"return trueend sq_endon sq_killreturn trueend sq_kill</script>
  392.     </part>
  393.     <part>
  394.         <id>15</id>
  395.         <type>field</type>
  396.         <visible> <true /> </visible>
  397.         <dontWrap> <true /> </dontWrap>
  398.         <dontSearch> <false /> </dontSearch>
  399.         <sharedText> <false /> </sharedText>
  400.         <fixedLineHeight> <true /> </fixedLineHeight>
  401.         <autoTab> <false /> </autoTab>
  402.         <lockText> <true /> </lockText>
  403.         <rect>
  404.             <left>18</left>
  405.             <top>76</top>
  406.             <right>404</right>
  407.             <bottom>173</bottom>
  408.         </rect>
  409.         <style>scrolling</style>
  410.         <autoSelect> <true /> </autoSelect>
  411.         <showLines> <false /> </showLines>
  412.         <wideMargins> <false /> </wideMargins>
  413.         <multipleLines> <false /> </multipleLines>
  414.         <reservedFamily> 0 </reservedFamily>
  415.         <selectedLines>
  416.             <integer>1</integer>
  417.         </selectedLines>
  418.         <textAlign>left</textAlign>
  419.         <font>Monaco</font>
  420.         <textSize>9</textSize>
  421.         <textStyle>plain</textStyle>
  422.         <textHeight>12</textHeight>
  423.         <name>runLog</name>
  424.         <script></script>
  425.     </part>
  426.     <part>
  427.         <id>19</id>
  428.         <type>button</type>
  429.         <visible> <true /> </visible>
  430.         <reserved5> 0 </reserved5>
  431.         <reserved4> 0 </reserved4>
  432.         <reserved3> 0 </reserved3>
  433.         <reserved2> 0 </reserved2>
  434.         <reserved1> 0 </reserved1>
  435.         <enabled> <true /> </enabled>
  436.         <rect>
  437.             <left>132</left>
  438.             <top>292</top>
  439.             <right>215</right>
  440.             <bottom>308</bottom>
  441.         </rect>
  442.         <style>standard</style>
  443.         <showName> <true /> </showName>
  444.         <highlight> <false /> </highlight>
  445.         <autoHighlight> <true /> </autoHighlight>
  446.         <sharedHighlight> <true /> </sharedHighlight>
  447.         <family>0</family>
  448.         <titleWidth>0</titleWidth>
  449.         <icon>0</icon>
  450.         <textAlign>center</textAlign>
  451.         <font>Geneva</font>
  452.         <textSize>9</textSize>
  453.         <textStyle>plain</textStyle>
  454.         <name>_templete</name>
  455.         <script>on sq_initreturn trueend sq_initon sq_startreturn trueend sq_starton sq_idlereturn trueend sq_idleon sq_endreturn trueend sq_endon sq_killreturn trueend sq_kill</script>
  456.     </part>
  457.     <part>
  458.         <id>20</id>
  459.         <type>button</type>
  460.         <visible> <true /> </visible>
  461.         <reserved5> 0 </reserved5>
  462.         <reserved4> 0 </reserved4>
  463.         <reserved3> 0 </reserved3>
  464.         <reserved2> 0 </reserved2>
  465.         <reserved1> 0 </reserved1>
  466.         <enabled> <true /> </enabled>
  467.         <rect>
  468.             <left>23</left>
  469.             <top>382</top>
  470.             <right>106</right>
  471.             <bottom>398</bottom>
  472.         </rect>
  473.         <style>standard</style>
  474.         <showName> <true /> </showName>
  475.         <highlight> <false /> </highlight>
  476.         <autoHighlight> <true /> </autoHighlight>
  477.         <sharedHighlight> <true /> </sharedHighlight>
  478.         <family>0</family>
  479.         <titleWidth>0</titleWidth>
  480.         <icon>0</icon>
  481.         <textAlign>center</textAlign>
  482.         <font>Geneva</font>
  483.         <textSize>9</textSize>
  484.         <textStyle>plain</textStyle>
  485.         <name>_Quit</name>
  486.         <script>on sq_initreturn trueend sq_initon sq_startrunLog "Quit Handy Mail"domenu "quit hyperCard"return trueend sq_starton sq_idlereturn trueend sq_idleon sq_endreturn trueend sq_endon sq_killreturn trueend sq_kill</script>
  487.     </part>
  488.     <part>
  489.         <id>21</id>
  490.         <type>button</type>
  491.         <visible> <true /> </visible>
  492.         <reserved5> 0 </reserved5>
  493.         <reserved4> 0 </reserved4>
  494.         <reserved3> 0 </reserved3>
  495.         <reserved2> 0 </reserved2>
  496.         <reserved1> 0 </reserved1>
  497.         <enabled> <true /> </enabled>
  498.         <rect>
  499.             <left>21</left>
  500.             <top>287</top>
  501.             <right>104</right>
  502.             <bottom>303</bottom>
  503.         </rect>
  504.         <style>standard</style>
  505.         <showName> <true /> </showName>
  506.         <highlight> <false /> </highlight>
  507.         <autoHighlight> <true /> </autoHighlight>
  508.         <sharedHighlight> <true /> </sharedHighlight>
  509.         <family>0</family>
  510.         <titleWidth>0</titleWidth>
  511.         <icon>0</icon>
  512.         <textAlign>center</textAlign>
  513.         <font>Geneva</font>
  514.         <textSize>9</textSize>
  515.         <textStyle>plain</textStyle>
  516.         <name>_FC_ScanInBox</name>
  517.         <script>on sq_initglobal gFCGateApplNameglobal sqStackput long name of this stack into sqStackreturn trueend sq_initon sq_startglobal gListservName,gMainStackName,sqStack,gFCGateEnableif not gFCGateEnable then return truerunLog "Finishing FirstClass gateway"set lockMessages to trueset lockRecent to truelock screengo gMainStackNamesend "FCInBoxScan" to bg btn id 77go sqStackreturn trueend sq_starton sq_idleglobal sqStackif long name of this stack = sqStack then return truereturn falseend sq_idleon sq_endset lockMessages to falseset lockRecent to falseunlock screenreturn trueend sq_endon sq_killsq_endreturn trueend sq_kill</script>
  518.     </part>
  519.     <part>
  520.         <id>22</id>
  521.         <type>button</type>
  522.         <visible> <true /> </visible>
  523.         <reserved5> 0 </reserved5>
  524.         <reserved4> 0 </reserved4>
  525.         <reserved3> 0 </reserved3>
  526.         <reserved2> 0 </reserved2>
  527.         <reserved1> 0 </reserved1>
  528.         <enabled> <true /> </enabled>
  529.         <rect>
  530.             <left>21</left>
  531.             <top>313</top>
  532.             <right>104</right>
  533.             <bottom>329</bottom>
  534.         </rect>
  535.         <style>standard</style>
  536.         <showName> <true /> </showName>
  537.         <highlight> <false /> </highlight>
  538.         <autoHighlight> <true /> </autoHighlight>
  539.         <sharedHighlight> <true /> </sharedHighlight>
  540.         <family>0</family>
  541.         <titleWidth>0</titleWidth>
  542.         <icon>0</icon>
  543.         <textAlign>center</textAlign>
  544.         <font>Geneva</font>
  545.         <textSize>9</textSize>
  546.         <textStyle>plain</textStyle>
  547.         <name>_Delay</name>
  548.         <script>on sq_initglobal lastTickput the ticks into lastTickreturn trueend sq_initon sq_startrunLog "Delay for 30 seconds"return trueend sq_starton sq_idleglobal lastTickif (the ticks - lastTick) 竕・ (30 * 60) then return truereturn falseend sq_idleon sq_endreturn trueend sq_endon sq_killreturn trueend sq_killon delayTaskglobal lastTick,delaySecif (the ticks - lastTick) 竕・ (delaySec * 60) then return truereturn falseend delayTask</script>
  549.     </part>
  550.     <part>
  551.         <id>23</id>
  552.         <type>button</type>
  553.         <visible> <true /> </visible>
  554.         <reserved5> 0 </reserved5>
  555.         <reserved4> 0 </reserved4>
  556.         <reserved3> 0 </reserved3>
  557.         <reserved2> 0 </reserved2>
  558.         <reserved1> 0 </reserved1>
  559.         <enabled> <true /> </enabled>
  560.         <rect>
  561.             <left>23</left>
  562.             <top>332</top>
  563.             <right>106</right>
  564.             <bottom>348</bottom>
  565.         </rect>
  566.         <style>standard</style>
  567.         <showName> <true /> </showName>
  568.         <highlight> <false /> </highlight>
  569.         <autoHighlight> <true /> </autoHighlight>
  570.         <sharedHighlight> <true /> </sharedHighlight>
  571.         <family>0</family>
  572.         <titleWidth>0</titleWidth>
  573.         <icon>0</icon>
  574.         <textAlign>center</textAlign>
  575.         <font>Geneva</font>
  576.         <textSize>9</textSize>
  577.         <textStyle>plain</textStyle>
  578.         <name>_list</name>
  579.         <script>on sq_initglobal sqStackput long name of this stack into sqStackreturn trueend sq_initon sq_startglobal gListservName,gMainStackName,sqStackrunLog "Run all Lists"set lockMessages to trueset lockRecent to truelock screengo gMainStackNamerunProcess "list"go sqStackreturn trueend sq_starton sq_idleglobal sqStackif long name of this stack = sqStack then return truereturn falseend sq_idleon sq_endset lockMessages to falseset lockRecent to falseunlock screenrunLog "List session completed"return trueend sq_endon sq_killsq_endreturn trueend sq_kill</script>
  580.     </part>
  581.     <part>
  582.         <id>24</id>
  583.         <type>field</type>
  584.         <visible> <true /> </visible>
  585.         <dontWrap> <true /> </dontWrap>
  586.         <dontSearch> <false /> </dontSearch>
  587.         <sharedText> <true /> </sharedText>
  588.         <fixedLineHeight> <true /> </fixedLineHeight>
  589.         <autoTab> <false /> </autoTab>
  590.         <lockText> <true /> </lockText>
  591.         <rect>
  592.             <left>15</left>
  593.             <top>39</top>
  594.             <right>415</right>
  595.             <bottom>53</bottom>
  596.         </rect>
  597.         <style>transparent</style>
  598.         <autoSelect> <false /> </autoSelect>
  599.         <showLines> <false /> </showLines>
  600.         <wideMargins> <false /> </wideMargins>
  601.         <multipleLines> <false /> </multipleLines>
  602.         <reservedFamily> 0 </reservedFamily>
  603.         <titleWidth>0</titleWidth>
  604.         <icon>0</icon>
  605.         <textAlign>left</textAlign>
  606.         <font>tBarFont</font>
  607.         <textSize>12</textSize>
  608.         <textStyle>plain</textStyle>
  609.         <textHeight>16</textHeight>
  610.         <name>bar</name>
  611.         <script></script>
  612.     </part>
  613.     <part>
  614.         <id>25</id>
  615.         <type>field</type>
  616.         <visible> <true /> </visible>
  617.         <dontWrap> <true /> </dontWrap>
  618.         <dontSearch> <false /> </dontSearch>
  619.         <sharedText> <false /> </sharedText>
  620.         <fixedLineHeight> <false /> </fixedLineHeight>
  621.         <autoTab> <false /> </autoTab>
  622.         <lockText> <true /> </lockText>
  623.         <rect>
  624.             <left>18</left>
  625.             <top>11</top>
  626.             <right>367</right>
  627.             <bottom>33</bottom>
  628.         </rect>
  629.         <style>transparent</style>
  630.         <autoSelect> <false /> </autoSelect>
  631.         <showLines> <false /> </showLines>
  632.         <wideMargins> <false /> </wideMargins>
  633.         <multipleLines> <false /> </multipleLines>
  634.         <reservedFamily> 0 </reservedFamily>
  635.         <titleWidth>0</titleWidth>
  636.         <icon>0</icon>
  637.         <textAlign>left</textAlign>
  638.         <font>Chicago</font>
  639.         <textSize>12</textSize>
  640.         <textStyle>plain</textStyle>
  641.         <textHeight>16</textHeight>
  642.         <name>display</name>
  643.         <script></script>
  644.     </part>
  645.     <part>
  646.         <id>26</id>
  647.         <type>button</type>
  648.         <visible> <true /> </visible>
  649.         <reserved5> 0 </reserved5>
  650.         <reserved4> 0 </reserved4>
  651.         <reserved3> 0 </reserved3>
  652.         <reserved2> 0 </reserved2>
  653.         <reserved1> 0 </reserved1>
  654.         <enabled> <true /> </enabled>
  655.         <rect>
  656.             <left>232</left>
  657.             <top>181</top>
  658.             <right>315</right>
  659.             <bottom>201</bottom>
  660.         </rect>
  661.         <style>standard</style>
  662.         <showName> <true /> </showName>
  663.         <highlight> <false /> </highlight>
  664.         <autoHighlight> <true /> </autoHighlight>
  665.         <sharedHighlight> <true /> </sharedHighlight>
  666.         <family>0</family>
  667.         <titleWidth>0</titleWidth>
  668.         <icon>0</icon>
  669.         <textAlign>center</textAlign>
  670.         <font>Chicago</font>
  671.         <textSize>12</textSize>
  672.         <textStyle>plain</textStyle>
  673.         <name>Pause</name>
  674.         <script>on mouseUptogglePauseend mouseUpon togglePause theModeif theMode 竕  "" then set name of bg btn id 26 to theModeif short name of bg btn id 26 = "Pause" thenset name of bg btn id 26 to "Resume"pauseSqelseset name of bg btn id 26 to "Pause"startSqend ifend togglePause</script>
  675.     </part>
  676.     <part>
  677.         <id>27</id>
  678.         <type>button</type>
  679.         <visible> <true /> </visible>
  680.         <reserved5> 0 </reserved5>
  681.         <reserved4> 0 </reserved4>
  682.         <reserved3> 0 </reserved3>
  683.         <reserved2> 0 </reserved2>
  684.         <reserved1> 0 </reserved1>
  685.         <enabled> <true /> </enabled>
  686.         <rect>
  687.             <left>21</left>
  688.             <top>351</top>
  689.             <right>104</right>
  690.             <bottom>367</bottom>
  691.         </rect>
  692.         <style>standard</style>
  693.         <showName> <true /> </showName>
  694.         <highlight> <false /> </highlight>
  695.         <autoHighlight> <true /> </autoHighlight>
  696.         <sharedHighlight> <true /> </sharedHighlight>
  697.         <family>0</family>
  698.         <titleWidth>0</titleWidth>
  699.         <icon>0</icon>
  700.         <textAlign>center</textAlign>
  701.         <font>Geneva</font>
  702.         <textSize>9</textSize>
  703.         <textStyle>plain</textStyle>
  704.         <name>_listserver</name>
  705.         <script>on sq_initglobal sqStackput long name of this stack into sqStackreturn trueend sq_initon sq_startglobal gListservName,gMainStackName,sqStackrunLog "Run Listserver: '" & gListservName & "'"set lockMessages to trueset lockRecent to truelock screengo gMainStackNamerunProcess "listserv"go sqStackreturn trueend sq_starton sq_idleglobal sqStackif long name of this stack = sqStack then return truereturn falseend sq_idleon sq_endset lockMessages to falseset lockRecent to falseunlock screenrunLog "Listserver session completed"return trueend sq_endon sq_killsq_endreturn trueend sq_kill</script>
  706.     </part>
  707.     <part>
  708.         <id>28</id>
  709.         <type>button</type>
  710.         <visible> <true /> </visible>
  711.         <reserved5> 0 </reserved5>
  712.         <reserved4> 0 </reserved4>
  713.         <reserved3> 0 </reserved3>
  714.         <reserved2> 0 </reserved2>
  715.         <reserved1> 0 </reserved1>
  716.         <enabled> <true /> </enabled>
  717.         <rect>
  718.             <left>19</left>
  719.             <top>251</top>
  720.             <right>102</right>
  721.             <bottom>267</bottom>
  722.         </rect>
  723.         <style>standard</style>
  724.         <showName> <true /> </showName>
  725.         <highlight> <false /> </highlight>
  726.         <autoHighlight> <true /> </autoHighlight>
  727.         <sharedHighlight> <true /> </sharedHighlight>
  728.         <family>0</family>
  729.         <titleWidth>0</titleWidth>
  730.         <icon>0</icon>
  731.         <textAlign>center</textAlign>
  732.         <font>Geneva</font>
  733.         <textSize>9</textSize>
  734.         <textStyle>plain</textStyle>
  735.         <name>_FC_CheckMail</name>
  736.         <script>on sq_initglobal sqStackput long name of this stack into sqStackreturn trueend sq_initon sq_startglobal gListservName,gMainStackName,sqStack,gFCGateEnableif not gFCGateEnable then return truerunLog "Preparing FirstClass gateway"set lockMessages to trueset lockRecent to truelock screengo gMainStackNamesend "processUser" to bg btn id 77go sqStackreturn trueend sq_starton sq_idleglobal sqStackif long name of this stack = sqStack then return truereturn falseend sq_idleon sq_endset lockMessages to falseset lockRecent to falseunlock screenreturn trueend sq_endon sq_killsq_endreturn trueend sq_kill</script>
  737.     </part>
  738.     <part>
  739.         <id>29</id>
  740.         <type>button</type>
  741.         <visible> <true /> </visible>
  742.         <reserved5> 0 </reserved5>
  743.         <reserved4> 0 </reserved4>
  744.         <reserved3> 0 </reserved3>
  745.         <reserved2> 0 </reserved2>
  746.         <reserved1> 0 </reserved1>
  747.         <enabled> <true /> </enabled>
  748.         <rect>
  749.             <left>23</left>
  750.             <top>407</top>
  751.             <right>106</right>
  752.             <bottom>423</bottom>
  753.         </rect>
  754.         <style>standard</style>
  755.         <showName> <true /> </showName>
  756.         <highlight> <false /> </highlight>
  757.         <autoHighlight> <true /> </autoHighlight>
  758.         <sharedHighlight> <true /> </sharedHighlight>
  759.         <family>0</family>
  760.         <titleWidth>0</titleWidth>
  761.         <icon>0</icon>
  762.         <textAlign>center</textAlign>
  763.         <font>Geneva</font>
  764.         <textSize>9</textSize>
  765.         <textStyle>plain</textStyle>
  766.         <name>_Compact</name>
  767.         <script>on mouseUpsq_startend mouseUpon sq_initreturn trueend sq_initon sq_startrunLog "Finishing sequences"if freeSize of this stack > 5000 thendoMenu "Compact Stack"end ifreturn trueend sq_starton sq_idlereturn trueend sq_idleon sq_endreturn trueend sq_endon sq_killreturn trueend sq_kill</script>
  768.     </part>
  769.     <part>
  770.         <id>30</id>
  771.         <type>button</type>
  772.         <visible> <true /> </visible>
  773.         <reserved5> 0 </reserved5>
  774.         <reserved4> 0 </reserved4>
  775.         <reserved3> 0 </reserved3>
  776.         <reserved2> 0 </reserved2>
  777.         <reserved1> 0 </reserved1>
  778.         <enabled> <true /> </enabled>
  779.         <rect>
  780.             <left>18</left>
  781.             <top>231</top>
  782.             <right>101</right>
  783.             <bottom>247</bottom>
  784.         </rect>
  785.         <style>standard</style>
  786.         <showName> <true /> </showName>
  787.         <highlight> <false /> </highlight>
  788.         <autoHighlight> <true /> </autoHighlight>
  789.         <sharedHighlight> <true /> </sharedHighlight>
  790.         <family>0</family>
  791.         <titleWidth>0</titleWidth>
  792.         <icon>0</icon>
  793.         <textAlign>center</textAlign>
  794.         <font>Geneva</font>
  795.         <textSize>9</textSize>
  796.         <textStyle>plain</textStyle>
  797.         <name>_UUCP</name>
  798.         <script>on mouseUprunUUPCend mouseUpon Sq_Initif bg fld "configPath" = "" thenkillCurSqreturn trueend ifglobal uRetry, sqRetryglobal delaySec,logLastStatusput 0 into logLastStatusif sqRetry = true thenput false into sqRetryelseput line 1 of bg fld "dialRetry" into uRetryif uRetry 竕  "竏ž" thenif uRetry = 0 then put 1 into uRetry -- to make sure it call at least onceend ifput bg fld "retryDelay" into delaySecend ifreturn trueend Sq_Initon Sq_Startput " -x1" into uDebugput bg fld "spoolPath" into uupcSpoolput bg fld "uupcPath" into uupcPathput bg fld "uupcName" into uupcProput bg fld "remoteNode" into remoteNameput uupcPath & uupcPro into uupcApplput uupcPath & remoteName & uDebug into scriptFilerunLog "Open: '" & uupcPro & "' Script: '" & remoteName & uDebug & "'"global gLogFileBusyput false into gLogFileBusyreturn openUUPC(uupcAppl,scriptFile)end Sq_Starton delayTaskInitglobal lastTick,delaySecif delaySec 竕  0 thenput the ticks into lastTickaddNextTask "delayTask"runLog "Waiting for next retry (" & delaySec & " sec)"end ifreturn trueend delayTaskIniton delayTaskglobal lastTick,delaySecif (the ticks - lastTick) 竕・ (delaySec * 60) then return truereturn falseend delayTaskfunction openUUPC uupcAppl,uupcScript-- run uupc with scriptif there is a file uupcAppl then -- the programif there is not a file uupcScript thenget rCreateFile(uupcScript,"CALL","MIS4")end ifopen uupcScript with uupcApplreturn trueelsereturn falseend ifend openUUPCon Sq_idleglobal gLogFileBusyput bg fld "spoolPath" & "LOGFILE" into logFileput fileErr(logFile) into fileStatusif logLastStatus = 0 thenif gLogFileBusy thenreturn trueelsereturn falseend ifelseput true into gLogFileBusyreturn falseend ifend Sq_idleon Sq_endglobal sqRetry,uRetryif checkUUPCLog() thenput false into sqRetrysq_killelseif uRetry 竕  "竏ž" thenif uRetry 竕、 0 thenkillCurSqrunLog "Fail to make connection after " &bg fld "dialRetry"&" retried"sq_killreturn trueend ifput uRetry - 1 into uRetryend ifput true into sqRetryrunLog "Call fail"repeatCurSqaddNextTask "delayTaskInit"end ifreturn trueend Sq_endon sq_killglobal sqRetryput false into sqRetryclose bg fld "uupcName"  -- do not check the programs list,it doesn't shown.end sq_killfunction checkUUPCLogput bg fld "spoolPath" & "LOGFILE" into logFileif fileErr(logFile) 竕  0 then return falseopen file logFileread from file logFile at - 256 for 256close file logFileput it into logDatarepeat with k = number of lines of logData down to 2put line k of logData into thisLineput offset("(",thisLine) into bif b = 0 then next repeatput char (b + 1) to (length(thisLine) - 1) of thisLine into keyWif "chdir" is in keyW thenreturn trueelse if keyW = "Call failed" thenreturn falseelse if keyW = "Dial failed" thenreturn falseelse if keyW = "Busy" thenreturn falseend ifend repeatreturn trueend checkUUPCLog</script>
  799.     </part>
  800.     <name></name>
  801.     <script>on idlerunNextSqTaskend idle----窶「窶「----- sequence manageron initSqManagerglobal sqList,curSqRef,coreTaskList,curTaskList,gStartSqput false into gStartSqput bg fld "runSq" into sqListput "sq_init" & return &ツャ"sq_start" & return &ツャ"sq_idle" & return &ツャ"sq_end" & return ツャinto coreTaskListput 1 into curSqRefput coreTaskList into curTaskListput "Initializing sequences" into bg fld "display"bar initend initSqManageron runNextSqTaskglobal gStartSqif gStartSq thenput getNextSqTask() into sqTask-- runLog line 1 of sqTask && line 2 of sqTask --窶「窶「 debugif line 1 of sqTask 竕  "" thensend (line 2 of sqTask) to bg btn ("_" & line 1 of sqTask)-- curTaskDone --窶「窶「 debug-- wait 10 --窶「窶「 debugif the result = true thencurTaskDonebarend ifelseclose window (short name of this stack)end ifend ifend runNextSqTaskfunction getNextSqTaskglobal sqList,curSqRef,coreTaskList,curTaskListrepeatput line 1 of curTaskList into taskif task = "" thenput coreTaskList into curTaskListadd 1 to curSqRefelseexit repeatend ifend repeatput word 1 of line curSqRef of sqList into sqObj-- if sqObj = "" then-- put "endSq" into sqObj-- end ifreturn sqObj & return & taskend getNextSqTaskon startSqglobal gStartSqput true into gStartSqput "Processing sequences..." into bg fld "display"end startSqon pauseSqglobal gStartSqput false into gStartSqput "Sequences Paused" into bg fld "display"end pauseSqon killAllSqinitSqManagerend killAllSqon curTaskDoneglobal curTaskListdelete line 1 of curTaskListend curTaskDoneon stopSqglobal sqList,curSqRefsend "sq_kill" to bg btn ("_" & word 1 of line curSqRef of sqList)initSqManagerput "Sequences stopped" into bg fld "display"end stopSqon killCurSq-- skip the current sq and continue to nextglobal curTaskListput "" into curTaskListend killCurSqon repeatCurSq-- repeat the entire sq, first task 'sq_init' not included.global curTaskList,coreTaskListput line 1 of curTaskList & return & coreTaskList into curTaskListdelete line 2 of curTaskListend repeatCurSqon addNextTask taskName-- add the taskName into this curSq to execute nextglobal curTaskListput taskName & return & line 2 of curTaskList into line 2 of curTaskListend addNextTask---------------------------on runLog theMsgif there is a bg fld "runLog" thenglobal gLogDelim,gLogListput the long time & gLogDelim & theMsg & return into tput t after bg fld "runLog"put the date & gLogDelim & t after gLogListset scroll of bg fld "runLog" to ツャ(number of lines of bg fld "runLog" * textHeight of bg fld "runLog")end ifend runLogon bar modeif mode = "init" thenput "" into bg fld "bar"return ""end ifglobal sqList,curSqRef,coreTaskList,curTaskList,gStartSqput number of lines of coreTaskList into taskNumput number of lines of sqList into sqNumput number of lines of curTaskList into cTaskNumput taskNum * sqNum into tolNumput (curSqRef * taskNum) - cTaskNum into tolXNumput (tolXNum/tolNum) * 32 into tif offset(".",t) 竕  0 then put char 1 to offset(".",t) - 1 of t into tput char 1 to t of "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" into bg fld "bar"global sqList,curSqRef-- put line curSqRef of sqList into bg fld "curSq"end bar</script>
  802. </background>
  803.